Volume 7, Issue 32, March 2022, Pages 695-709
Samir Hamed Abd Elrheem Abd Elrheem
Volume 6, Issue 28, July 2021, Pages 766-780
Samir Hamed Abd Elrheem Abd Elrheem
Volume 6, Issue 2, April 2021, Pages 2253-2260
Samir Hamed Abd Elrheem Abd Elrheem